<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>2.5.4name属性</title>
    </head>
    <body>
        <script>
            //【2.35】name属性
            //匿名函数
            var f=function(){};

            //ES5
            console.log(f.name);//""

            //ES6
            console.log(f.name);//"f"

            //具名函数
            const myfun = function fun(){};

            //ES2
            console.log(myfun.name);//"fun"

            //ES6
            console.log(myfun.name);//"fun"

            //如果将一个具名函数赋值给一个变量，则ES5和ES6的name属性都返回这个具名函数原本的名字
        </script>
    </body>
</html>